a guardian of morals - Allemand Anglais Dictionnaire